package com.ggg.clothesshop.service;

import com.ggg.clothesshop.model.Orders;

import java.util.ArrayList;

public interface OrdersService {

    //查询指定用户的订单信息
    ArrayList<Orders> selectOrdersByUser(int orderNum, int userid);

    //添加购物车订单
    int addCartOrder(Orders order);

    //查询指定用户的一页订单信息
    Object selectByPage(int pageNum, int pageSize, int userid);

    //查询指定用户的一页购物车订单信息
    Object selectCartByPage(int pageNum, int pageSize, int userid);

    //根据订单id删除订单
    int deleteOrderById(int orderid);

    //更新一条订单信息
    int updateOrder(Orders order);

    //添加订单信息
    int addOrder(Orders order);

    int selectLastInsertId();

    Orders selectOrderById(Integer orderid);

}
